it's raining stair rods. - German English Dictionary